advance at a good pace - Francés Inglés Diccionario